﻿
namespace HtmlParser.Markup
{
    public interface IMarkup
    {
        /// <summary>
        /// 标记名
        /// </summary>
        string Name { get; set; }

        /// <summary>
        /// 标记的类型,是否必须要闭合，<aaa>完全闭合</aaa> <aaa/> 半闭合  <aaa> 没有闭合
        /// 如果是 完全闭合 和 半闭合的 的标记没有闭合,就递归到最后统一补全闭合标记
        /// </summary>
        MarkupTypeEnum MarkupType { get; set; }

    }

    public enum MarkupTypeEnum { Close = 0x01, HalfClose = 0x02, NonClosed = 0x04 }
}
